package io.gitee.twoke.generator.engine.impl.template;

public interface CreateTemplateBuilder {

    CreateTemplateBuilder templateFileFromClassPath(String name,
                                                    String resourcePath,
                                                    String filenameExpression);

    CreateTemplateBuilder templateFile(String name,
                                       String content,
                                       String filenameExpression);

    CreateTemplateBuilder name(String name);
    CreateTemplateBuilder description(String description);

    Template create();
}
